SPC\Modules\Assets_Manager D

Total Complexity 154
Dependencies 6
Dependents 3
Total lines 875
Lines of code 606
Logical lines of code 285
Comment lines 161
Methods 24
Properties 0

Methods 24

Method Rating Maintainability Complexity Lines of code
get_current_page_assets()
B
40 21 61
get_available_contexts()
B
29 12 161
get_current_page_context()
B
39 17 62
remove_disabled_inline_assets()
A
48 14 30
get_current_page_contexts_for_matching()
A
49 12 29
determine_origin_type()
A
49 11 29
extract_handle_from_url()
A
54 11 22
apply_asset_rules()
S
50 6 29
get_asset_category()
S
60 7 12
dequeue_disabled_external_assets()
S
54 6 21
get_asset_size()
S
59 6 13
should_load_assets_manager()
S
62 5 12
should_disable_asset()
S
65 5 9
get_existing_asset_rules()
S
62 4 11
is_spc_asset()
S
65 3 9
format_asset_data()
S
56 1 18
format_inline_asset_data()
S
56 1 17
get_localization()
S
58 1 16
get_content_preview()
S
68 2 7
format_bytes()
S
62 2 10
enqueue_assets()
S
68 2 7
register_database_table()
S
74 2 5
generate_asset_hash()
S
66 2 8
init()
S
66 1 8